mine was leaking yesterday on top of the engine right under the plastic cover near the fuel pressure regulator..best to check this when the engine is cold since the fuel doesnt evaporate as fast on a hot engine.....do it now or else go shopping for a fire extinguisher!!!